centralized information technology organization - French English Dictionary